recording needle - German English Dictionary